import request from '@/utils/request'

export default {
  // 报名比赛
  registerContest(memberId, contestId) {
    return request({
      url: `/ucenter/registerContest/${memberId}/${contestId}`,
      method: 'put',
    })
  },
  // 取消报名
  outRegisterContest(userInfo) {
    return request({
      url: `/ucenter/outRegisterContest`,
      method: 'put',
      data: userInfo
    })
  },
  // 更换头像地址
  updateAvatar(id, avatar) {
    return request({
      url: `/ucenter/updateAvatar/${id}`,
      method: 'put',
      params: {avatar}
    })
  },
  // 根据ID修改用户信息
  updateUcenterMemberById(ucenterMember) {
    return request({
      url: `/ucenter/updateUcenterMemberById`,
      method: 'put',
      data: ucenterMember
    })
  },
  // 根据比赛ID查询玩家比赛信息
  getParameterByContestId(contestId) {
    return request({
      url: `/ucenter/getParameter/${contestId}`,
      method: 'get',
    })
  }
}

